package com.example.d3_util;

import java.util.Random;

public class MyUtil {

    // 私有化构造方法：这样别人就不能使用构造方法new对象了,因为工具类没有必要创建对象
    private MyUtil() {
    }

    public static String createCode(int n) {
        String code = "";
        String data = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";

        Random r = new Random();
        // 2.开始定义一个循环产生每位随机字符
        for (int i = 0; i < n; i++) {
            // 3.随机一个字符范围内的索引
            int index = r.nextInt(data.length());
            // 4.根据索引去全部字符中提取该字符
            code += data.charAt(index); // code = code + 字符
        }
        return code;
    }
}
